package com.huatai.vba.service;

import java.util.List;

import com.huatai.vba.common.exception.BusinessException;
import com.huatai.vba.dal.model.VbaFileTaskRecord;

public interface VbaFileTaskRecordService {

	List<VbaFileTaskRecord> queryVbaFileTaskRecordList(VbaFileTaskRecord vbaFileTaskRecord) throws BusinessException;

	VbaFileTaskRecord queryVbaFileTaskRecord(String recordId) throws BusinessException;

	VbaFileTaskRecord queryVbaFileTaskRecord(String occurDate, String taskId) throws BusinessException;

	List<VbaFileTaskRecord> queryByOccurDateAndStatus(String occurDate, String status) throws BusinessException;

	Integer updateStatus(String recordId, String toStatus) throws BusinessException;
}
